Flexible Compensation of Workflow Processes

نویسندگان

  • Weimin Du
  • Jim Davis
  • Ming-Chien Shan
  • Umesh Dayal
چکیده

This paper addresses specification and implementation issues of workflow process compensation. The main consideration is to reduce the number of workflow activities that have to be compensated and re-executed when a failure occurs, as both can be very expensive. The main contributions of the paper are two-fold. First, we propose a flexible mechanism for specifying the compensation scope of a workflow process, based on a detailed analysis of dependencies between workflow activities. Second, we develop a novel implementation strategy that supports engine-based lazy compensation to further avoid unnecessary compensation efforts that are impossible to avoid at specification time. The proposed techniques are simple to implement, but also have the potential of significantly reducing compensation overhead.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New Language to Support Flexible Failure Recovery for Workflow Management Systems

In this paper, we propose a new failure-recovery model for workflow management systems (WfMSs). This model is supported with a new language, called the workflow failure-handling (WfFH) language, which allows the workflow designer to write programs so that s/he can use data-flow analysis technology to guide the failure recovery in workflow execution. With the WfFH language, the computation of th...

متن کامل

Formal description and compensation implementation of workflow transaction

Workflow transaction is one of the most difficult workflow problems which should be solved as soon as possible. Most of the existing transaction models describes complex workflow semantics with an informal specification, thus limits their applicability in complex application scenarios. By relating formal specification and practical application of workflow environments, the paper presents an app...

متن کامل

Flexible Workflows for an Energy-Oriented Product Development Process

Product development processes are flexible and dynamic in nature. In this domain, workflows are commonly used for representing business processes in change management or for document management. The product development process itself can hardly be represented by a business process that is defined in a design phase and fixed during runtime. However, the workflow technique can be extended by conc...

متن کامل

Adaptive Workflows based on Flexible Assignment of Workflow Schemes and Workflow Instances

Traditionally, workflow management deals with controlling the execution of application processes according to pre-defined specifications, known as workflow schemas [3, 8, 13]. This approach is well suited to support application processes with fairly static control structures. Real-world application processes, however, are not static in general. In contrast, they may require dynamic modification...

متن کامل

Automatic Workflow Generation and Modification by Enterprise Ontologies and Documents

This article presents a novel method and development paradigm that proposes a general template for an enterprise information structure and allows for the automatic generation and modification of enterprise workflows. This dynamically integrated workflow development approach utilises a conceptual ontology of domain processes and tasks, enterprise charts, and enterprise entities. It also suggests...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997